Anytime Geometric Motion Planning on Large Dense Roadmaps
نویسندگان
چکیده
For real-world robotic systems, the ability to efficiently obtain motion plans of good quality over a diverse range of problems, is crucial. Large, dense motion-planning roadmaps can typically ensure the existence of such good quality solutions for most problems. This thesis proposes an algorithmic framework for anytime planning on large, dense motion-planning roadmaps. The size of the roadmap graph creates difficulties for most existing approaches to graph-based planning algorithms. This is compounded by the specific challenges for certain motivating domains like manipulation, where collision checks and therefore edge evaluations are extremely expensive, and the configuration space is typically high-dimensional. We have two key insights to deal with these challenges. Firstly, we frame the problem of anytime motion planning on roadmaps as one of searching for the shortest path over increasingly dense subgraphs of the entire roadmap graph. We study the space of all subgraphs of the roadmap graph, and consider densification strategies which traverse this space, selecting subgraphs along the way to be searched. We also analyse the behaviour of these strategies across the subgraph space, as well as the tradeoff between worst-case search effort and bounded suboptimality. Secondly, we develop an anytime roadmap planning algorithm that is efficient with respect to collision checks for obtaining the first feasible path and successively shorter feasible paths. We use a model that computes the probability of unevaluated configurations being collision-free, and is updated with collision checks. Our algorithm, which we call POMP or Pareto-optimal Motion Planner, searches for paths which are Pareto-optimal in path length and collision likelihood. It gradually prioritizes path length, eventually finding the shortest feasible path. We empirically evaluate both our ideas on a number of simulated cases, against contemporary motion planning algorithms, and show favourable performance over a range of problems.
منابع مشابه
Anytime Motion Planning on Large Dense Roadmaps with Expensive Edge Evaluations
We propose an algorithmic framework for efficient anytime motion planning on large dense geometric roadmaps, in domains where collision checks and therefore edge evaluations are computationally expensive. A large dense roadmap (graph) can typically ensure the existence of high quality solutions for most motion-planning problems, but the size of the roadmap, particularly in high-dimensional spac...
متن کاملNew perspective on sampling-based motion planning via random geometric graphs
Roadmaps constructed by many sampling-based motion planners coincide, in the absence of obstacles, with standard models of random geometric graphs (RGGs). Those models have been studied for several decades and by now a rich body of literature exists analyzing various properties and types of RGGs. In their seminal work on optimal motion planning Karaman and Frazzoli [31] conjectured that a sampl...
متن کاملOptimal Motion Planning for Multiple Robots Having Independent Goals - Robotics and Automation, IEEE Transactions on
This work makes two contributions to geometric motion planning for multiple robots: 1) motion plans are computed that simultaneously optimize an independent performance measure for each robot; 2) a general spectrum is defined between decoupled and centralized planning, in which we introduce coordination along independent roadmaps. By considering independent performance measures, we introduce a ...
متن کاملCreating Small Roadmaps for Solving Motion Planning Problems
In robot motion planning, many algorithms have been proposed that create a roadmap from which a path for a moving object can be extracted. These algorithms generally do not give guarantees on the quality of the roadmap, i.e. they do not promise that a path will always be found in the roadmap if one exists in the world. Furthermore, such roadmaps often become very large which can cause memory pr...
متن کاملOptimal motion planning for multiple robots having independent goals
This work makes two contributions to geometric motion planning for multiple robots: i) Motion plans are computed that simultaneously optimize an independent performance measure for each robot; ii) A general spectrum is deened between decoupled and centralized planning, in which we introduce coordination along independent roadmaps. By considering independent performance measures, we introduce a ...
متن کامل